vanmaram

Wild gourd - meaning in malayalam

Meanings for Wild gourd

noun
കയ്‌പ്പന്‍ ചുരക്ക